Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEHURST Semi-Detached £413,831 £249,995 15 Dec 2006
2 LEEHURST Semi-Detached £524,705 £359,500 1 May 2015
3 LEEHURST Terraced £551,624 £116,500 20 Apr 1998
4 LEEHURST Terraced £429,720 £250,000 19 Jan 2012
6 LEEHURST Terraced £556,670 £99,500 30 Mar 1995
7 LEEHURST Terraced £505,023 £90,000 21 Apr 1995
8 LEEHURST Terraced £356,556 £340,000 25 Feb 2022
9 LEEHURST Terraced £391,627 £386,620 15 Sep 2023